package com.nuc.zyt.framework.beans;

import lombok.Data;

/**
 * @ClassName BeanDefinition
 * @Description 封装bean的标签数据，id class property数据, 每一个bean都会被封装为一个BeanDefinition对象
 * @Author 耀酱
 * @Date 2023/6/5 19:12
 * @Version 1.0
 */
@Data
public class BeanDefinition {
    private String id;
    private String className;
    // 一个bean 唯一的是id,全类名， 依赖项可以有多个
    private MutablePropertyValues propertyValues;

    public BeanDefinition(){
        propertyValues = new MutablePropertyValues();
    }

}
